Vcenter Deployment Size Status Info

Vcenter Deployment Size Status Info
Vcenter Deployment Size Status Info

The Vcenter Deployment Size Status Info schema represents information about deployment resize operation

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "current_state": "string",
    "resize_info": {
        "source_deployment_size_name": "string",
        "desired_deployment_size_name": "string",
        "requirements_info": {
            "extra_cpu_count_needed": 0,
            "extra_memory_needed": {
                "value": 0,
                "unit": "string"
            },
            "extra_total_disk_space_needed": {
                "value": 0,
                "unit": "string"
            },
            "restart_required": false
        }
    },
    "subtasks": {
        "subtasks": {
            "progress": {
                "total": 0,
                "completed": 0,
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            },
            "notifications": {
                "info": [
                    {
                        "id": "string",
                        "time": "string",
                        "message": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        },
                        "resolution": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    }
                ],
                "warnings": [
                    {
                        "id": "string",
                        "time": "string",
                        "message": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        },
                        "resolution": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    }
                ],
                "errors": [
                    {
                        "id": "string",
                        "time": "string",
                        "message": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        },
                        "resolution": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    }
                ]
            },
            "description": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            },
            "service": "string",
            "operation": "string",
            "parent": "string",
            "target": {
                "type": "string",
                "id": "string"
            },
            "status": "string",
            "cancelable": false,
            "error": {},
            "start_time": "string",
            "end_time": "string",
            "user": "string"
        }
    },
    "start_time": "string",
    "end_time": "string"
}
string
current_state
Required

The current state of resize operation.

For more information see: Vcenter Deployment Size ResizeState.

This property was added in vSphere API 9.1.0.0.

resize_info
Required

Metadata about resize operation such as source and target deployment size.

This property was added in vSphere API 9.1.0.0.

object
subtasks
Required

The map of the resize subtasks and their status information. Possible keys are precheck,reconfigure,disk_auto_grow,service_restart

This property was added in vSphere API 9.1.0.0.

string As date-time As date-time
start_time
Optional

Time when the operation started

This property was added in vSphere API 9.1.0.0.

This property will be missing or null if there is no resize operation

string As date-time As date-time
end_time
Optional

Time when the operation is completed.

This property was added in vSphere API 9.1.0.0.

This property will be missing or null if the status is not RESIZING_SUCCEEDED or RESIZING_FAILED.